home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat45 / english / doc_en < prev    next >
Text File  |  1993-10-10  |  17KB  |  1,683 lines

  1.  
  2.  
  3.  
  4. ScreenClose
  5.  
  6.  
  7.  
  8.         Isa Screen Close                                        14/09/93
  9.  
  10.  
  11.  
  12.         Syntax
  13.         ------
  14.  
  15.  
  16.         Isa Screen Close AC,SC
  17.  
  18.  
  19.  
  20.  
  21.         Parameters
  22.         ----------
  23.  
  24.  
  25.         AC = Number of the Amos screen wigh is linked To Intuion screen.
  26.  
  27.         SC = Pointer to the Screen structur.
  28.  
  29.  
  30.  
  31.  
  32.         Function
  33.         --------
  34.  
  35.         Close an intuition screen.
  36.  
  37.  
  38.  
  39.  
  40.         Notes
  41.         -----
  42.  
  43.         If Pointer and Amos screen number doesn't match each other an error
  44.         message is send by Isa extension.
  45.  
  46.  
  47.  
  48.  
  49.         Bug
  50.         ---
  51.  
  52.         No known.
  53.  
  54.  
  55.  
  56. IDCMP
  57.  
  58.  
  59.  
  60.         IDCMP Flags                                              22/09/93
  61.  
  62.  
  63.  
  64.         Syntax
  65.         ------
  66.  
  67.         F_SIZEVERIFY
  68.         F_NEWSIZE
  69.         F_REFRESHWINDOW
  70.         F_MOUSEBUTTONS
  71.         F_MOUSEMOVE
  72.         F_GADGETUP
  73.         F_GADGETDOWN
  74.         F_REQSET
  75.         F_MENUPICK
  76.         F_CLOSEWINDOW
  77.         F_RAWKEY
  78.         F_REQVERIFY
  79.         F_REQCLEAR
  80.         F_MENUVERIFY
  81.         F_NEWPREFS
  82.         F_DISKINSERTED
  83.         F_DISKREMOVED
  84.         F_ACTIVEWINDOW
  85.         F_INACTIVEWINDOW
  86.         F_VANILLAKEY
  87.         F_INTUITICKS
  88.  
  89.  
  90.  
  91.  
  92.         Parameters
  93.         ---------
  94.  
  95.         None.
  96.  
  97.  
  98.  
  99.  
  100.         Function
  101.         --------
  102.  
  103.         Each reserved variable is the IDCMP flags (F_ prefix had be add for the
  104.         Amos syntax).
  105.  
  106.  
  107.  
  108.  
  109.         Notes
  110.         -----
  111.  
  112.         None.
  113.  
  114.  
  115.  
  116.  
  117.         Bugs
  118.         ----
  119.  
  120.         No known.
  121.  
  122.  
  123.  
  124. F_Largest
  125.  
  126.  
  127.  
  128.         F_Largest                                                16/09/93
  129.  
  130.  
  131.  
  132.         Syntax
  133.         ------
  134.  
  135.         F_largest
  136.  
  137.  
  138.  
  139.  
  140.         Parameters
  141.         ----------
  142.  
  143.         None.
  144.  
  145.  
  146.  
  147.  
  148.         Function
  149.         --------
  150.  
  151.         Return $20000. Must be used to allocate the largest free memory bloc.
  152.  
  153.  
  154.  
  155.  
  156.         Notes
  157.         -----
  158.  
  159.         None.
  160.  
  161.  
  162.  
  163.  
  164.         Bugs
  165.         ----
  166.  
  167.         No known.
  168.  
  169.  
  170.  
  171. F_Chip
  172.  
  173.  
  174.  
  175.         F_chip                                                  16/09/93
  176.  
  177.  
  178.  
  179.         Syntax
  180.         ------
  181.  
  182.         F_chip
  183.  
  184.  
  185.  
  186.  
  187.         Parameters
  188.         ----------
  189.  
  190.         None.
  191.  
  192.  
  193.  
  194.  
  195.         Function
  196.         --------
  197.  
  198.         Return 2.Must be used to allocate CHIP memory with the ISa Alloc mem
  199.         function.
  200.  
  201.  
  202.  
  203.         Notes
  204.         -----
  205.  
  206.         None.
  207.  
  208.  
  209.  
  210.  
  211.         Bugs
  212.         ----
  213.  
  214.         No known.
  215.  
  216.  
  217.  
  218. Createio
  219.  
  220.  
  221.  
  222.         Isa Createio                                            21/09/93
  223.  
  224.  
  225.  
  226.         Syntaxe
  227.         -------
  228.  
  229.         I = Isa Createio(P,S)
  230.         I = Isa Createio(S)
  231.  
  232.  
  233.  
  234.  
  235.         Paramtres
  236.         ---------
  237.  
  238.         I = Structur Iorequest pointer.
  239.  
  240.         P = Structur message port pointer.
  241.  
  242.         S = Iorequest structur size.
  243.  
  244.  
  245.  
  246.  
  247.         Function
  248.         --------
  249.  
  250.         This fuction create aa Iorequest structure for Device interface.
  251.  
  252.  
  253.  
  254.         Notes
  255.         -----
  256.  
  257.         If yuo use the second syntax a message port will be created, don't forget
  258.         to free it !!!
  259.  
  260.  
  261.  
  262.         Bugs
  263.         ----
  264.  
  265.         No known.
  266.  
  267.  
  268.  
  269. AddGadget
  270.  
  271.  
  272.  
  273.         Isa AddGadget                                           01/10/93
  274.  
  275.  
  276.  
  277.         Syntax
  278.         ------
  279.  
  280.         P=Isa Add Gadget(G,W,WP)
  281.  
  282.  
  283.  
  284.  
  285.         Parameters
  286.         ----------
  287.  
  288.         P = Position of the gadget in gadget list.
  289.  
  290.         G = Gadget structure Pointer.
  291.  
  292.         W = Window structure Pointer.
  293.  
  294.         WP = Wanted positon for the gadget in wondow's gadget list.
  295.  
  296.  
  297.  
  298.  
  299.  
  300.         Function
  301.         --------
  302.  
  303.         Add a gadget to a window.
  304.  
  305.  
  306.  
  307.  
  308.         Notes
  309.         -----
  310.  
  311.         None.
  312.  
  313.  
  314.         Bugs
  315.         ----
  316.  
  317.         No known.
  318.  
  319.  
  320.  
  321. RefreshGadget
  322.  
  323.  
  324.  
  325.         Isa RefreshGadget                                       01/10/93
  326.  
  327.  
  328.  
  329.         Syntax
  330.         ------
  331.  
  332.         Isa Refresh Gadget G,W,R
  333.  
  334.  
  335.  
  336.  
  337.         Parameters
  338.         ----------
  339.  
  340.         G = gadget structur pointer.
  341.  
  342.         W = window structur pointer.
  343.  
  344.         R = Requester structur pointer.
  345.  
  346.  
  347.  
  348.  
  349.         Function
  350.         --------
  351.  
  352.         Redraw the gadget linked to G.
  353.  
  354.  
  355.  
  356.  
  357.         Notes
  358.         -----
  359.  
  360.         None.
  361.  
  362.  
  363.  
  364.         Bugs
  365.         ----
  366.  
  367.         No known.
  368.  
  369.  
  370.  
  371. ReadLfield
  372.  
  373.  
  374.  
  375.         Isa ReadLfield                                           01/10/93
  376.  
  377.  
  378.  
  379.         Syntax
  380.         ------
  381.  
  382.         V=Isa Read Lfiled(P,O)
  383.  
  384.  
  385.  
  386.  
  387.         Parameters
  388.         ----------
  389.  
  390.         V = Value read.
  391.  
  392.         P = Structur Pointer.
  393.  
  394.         O = Strctur field Offset.
  395.  
  396.  
  397.  
  398.         Function
  399.         --------
  400.  
  401.         Read a value in a structure field which type is LONG or ULONG.
  402.  
  403.  
  404.  
  405.  
  406.         Notes
  407.         -----
  408.  
  409.         This is the same as "V=Leek(P+O)".
  410.  
  411.  
  412.  
  413.  
  414.         Bugs
  415.         ----
  416.  
  417.         No known.
  418.  
  419.  
  420.  
  421. Wait
  422.  
  423.  
  424.  
  425.         Isa Wait                                                22/09/93
  426.  
  427.  
  428.  
  429.         Syntax
  430.         ------
  431.  
  432.         R = Isa Wait(M)
  433.  
  434.  
  435.  
  436.  
  437.         Parameters
  438.         ----------
  439.  
  440.         M = Mask For Signal to be waited.
  441.  
  442.         R = Recieved signals.
  443.  
  444.  
  445.  
  446.  
  447.         Function
  448.         --------
  449.  
  450.         Perform a multitask Wait.
  451.  
  452.  
  453.  
  454.  
  455.         Notes
  456.         -----
  457.  
  458.         None.
  459.  
  460.  
  461.  
  462.  
  463.         Bugs
  464.         ----
  465.  
  466.         No known.
  467.  
  468.  
  469.  
  470. CloseWindow
  471.  
  472.  
  473.  
  474.         Isa Close Window                                        21/09/93
  475.  
  476.  
  477.  
  478.         Syntax
  479.         ------
  480.  
  481.         Isa Close Window P
  482.  
  483.  
  484.  
  485.  
  486.         Parameters
  487.         ----------
  488.  
  489.         P = Window structur pointer.
  490.  
  491.  
  492.  
  493.  
  494.         Function
  495.         --------
  496.  
  497.         Close then window pointed by P.
  498.  
  499.  
  500.  
  501.  
  502.         Notes
  503.         -----
  504.  
  505.         None.
  506.  
  507.  
  508.  
  509.  
  510.         Bugs
  511.         ----
  512.  
  513.         No known.
  514.  
  515.  
  516.  
  517. SetLfield
  518.  
  519.  
  520.  
  521.         Isa SetLfield                                           01/10/93
  522.  
  523.  
  524.  
  525.         Syntax
  526.         ------
  527.  
  528.         Isa Set Lfiled P,O,V
  529.  
  530.  
  531.  
  532.  
  533.         Parameters
  534.         ----------
  535.  
  536.         P = Structur Pointer.
  537.  
  538.         O = Strctur field Offset.
  539.  
  540.         V = Value to be poked.
  541.  
  542.  
  543.  
  544.         Function
  545.         --------
  546.  
  547.         Poke a value in a structure field which type is LONG or ULONG.
  548.  
  549.  
  550.  
  551.  
  552.         Notes
  553.         -----
  554.  
  555.         This is the same as "Loke P+O,V".
  556.  
  557.  
  558.  
  559.  
  560.         Bugs
  561.         ----
  562.  
  563.         No known.
  564.  
  565.  
  566.  
  567. CreatePort
  568.  
  569.  
  570.  
  571.         Isa Create Port                                         21/09/93
  572.  
  573.  
  574.  
  575.         Syntax
  576.         ------
  577.  
  578.         P = Isa Create Port(N$,P)
  579.  
  580.  
  581.  
  582.  
  583.         Parameters
  584.         ----------
  585.  
  586.         P = Struct message port pointer.
  587.  
  588.         N$ = Port's name.
  589.  
  590.         P = Port's priority.
  591.  
  592.  
  593.  
  594.  
  595.         Function
  596.         --------
  597.  
  598.         This function create a new message port.
  599.  
  600.  
  601.  
  602.  
  603.         Notes
  604.         -----
  605.  
  606.         If N$ is empty then the port won't be inserted in the public ports list.
  607.  
  608.  
  609.  
  610.  
  611.         Bugs
  612.         ----
  613.  
  614.         No known.
  615.  
  616.  
  617.  
  618. Disable
  619.  
  620.  
  621.  
  622.         Isa Disable                                             20/09/93
  623.  
  624.  
  625.  
  626.         Syntax
  627.         ------
  628.  
  629.         Isa Disable
  630.  
  631.  
  632.  
  633.  
  634.         Parameters
  635.         ---------
  636.  
  637.         None.
  638.  
  639.  
  640.  
  641.  
  642.         Function
  643.         --------
  644.  
  645.         Disable interupts.
  646.  
  647.  
  648.  
  649.  
  650.         Notes
  651.         -----
  652.  
  653.         None.
  654.  
  655.  
  656.  
  657.  
  658.         Bugs
  659.         ----
  660.  
  661.         No known.
  662.  
  663.  
  664.  
  665. OpenWindow
  666.  
  667.  
  668.  
  669.         Isa Open Window                                         21/09/93
  670.  
  671.  
  672.  
  673.         Syntax
  674.         ------
  675.  
  676.         P = Isa Open Window(X,Y,L,H,F,IDCMP,EC,T$)
  677.  
  678.  
  679.  
  680.  
  681.         Parameters
  682.         ----------
  683.  
  684.         P = Structure window pointer.
  685.  
  686.         X and Y = Window's upper left corner coordinates.
  687.  
  688.         L = Window's width.
  689.  
  690.         H = Window's height.
  691.  
  692.         F = Flags.
  693.  
  694.         IDCMP =IDCMP flags.
  695.  
  696.         EC = Structure screen pointer.
  697.  
  698.         T$ = Window's Title.
  699.  
  700.  
  701.  
  702.  
  703.         Function
  704.         --------
  705.  
  706.         Opens an Intuition screen.
  707.  
  708.  
  709.  
  710.         Notes
  711.         -----
  712.  
  713.         If you want to open a window in the worbench screen you must set the
  714.         EC parameters to 0.
  715.  
  716.  
  717.  
  718.  
  719.         Bugs
  720.         ----
  721.  
  722.         No known.
  723.  
  724.  
  725.  
  726.  
  727. ReadBfield
  728.  
  729.  
  730.  
  731.         Isa ReadBfield                                           01/10/93
  732.  
  733.  
  734.  
  735.         Syntax
  736.         ------
  737.  
  738.         V=Isa Read Bfiled(P,O)
  739.  
  740.  
  741.  
  742.  
  743.         Parameters
  744.         ----------
  745.  
  746.         V = Value read.
  747.  
  748.         P = Structur Pointer.
  749.  
  750.         O = Strctur field Offset.
  751.  
  752.  
  753.  
  754.         Function
  755.         --------
  756.  
  757.         Read a value in a structure field which type is BYTE or UBYTE.
  758.  
  759.  
  760.  
  761.  
  762.         Notes
  763.         -----
  764.  
  765.         This is the same as "V=Peek(P+O)".
  766.  
  767.  
  768.  
  769.  
  770.  
  771.         Bugs
  772.         ----
  773.  
  774.         No known.
  775.  
  776.  
  777.  
  778. F_Fast
  779.  
  780.  
  781.  
  782.         F_Fast                                                  16/09/93
  783.  
  784.  
  785.  
  786.         Syntax
  787.         ------
  788.  
  789.         F_Fast
  790.  
  791.  
  792.  
  793.  
  794.         Parameters
  795.         ----------
  796.  
  797.         None.
  798.  
  799.  
  800.  
  801.         Function
  802.         --------
  803.  
  804.           Return 4. Must be used to allocate Fast memory.
  805.  
  806.  
  807.  
  808.         Notes
  809.         -----
  810.  
  811.         None.
  812.  
  813.  
  814.  
  815.  
  816.         Bugs
  817.         ----
  818.  
  819.         No known.
  820.  
  821.  
  822.  
  823. F_Clear
  824.  
  825.  
  826.  
  827.         F_Clear                                                  16/09/93
  828.  
  829.  
  830.  
  831.         Syntaxe
  832.         -------
  833.  
  834.         F_clear
  835.  
  836.  
  837.  
  838.  
  839.         Paramtres
  840.         ---------
  841.  
  842.         Aucun.
  843.  
  844.  
  845.  
  846.  
  847.         Fonction
  848.         --------
  849.  
  850.         Renvoi la valeur $10000. Cette valeur est à passer comme parametre à
  851.         Isa Alloc Mem pour resever de la memoire remplit de zéro.
  852.  
  853.  
  854.  
  855.  
  856.         Remarques
  857.         ---------
  858.  
  859.         Aucune.
  860.  
  861.  
  862.  
  863.  
  864.         Bugs
  865.         ----
  866.  
  867.         Aucun de connus.
  868.  
  869.  
  870.  
  871. Permit
  872.  
  873.  
  874.  
  875.         Isa Permit                                              14/09/93
  876.  
  877.  
  878.  
  879.         Syntax
  880.         ------
  881.  
  882.         Isa Permit
  883.  
  884.  
  885.  
  886.  
  887.         Parameters
  888.         ----------
  889.  
  890.         None.
  891.  
  892.  
  893.  
  894.  
  895.         Function
  896.         --------
  897.  
  898.         Enable Multitask.
  899.  
  900.  
  901.  
  902.         Notes
  903.         -----
  904.  
  905.         None.
  906.  
  907.  
  908.  
  909.  
  910.         Bugs
  911.         ----
  912.  
  913.         No known.
  914.  
  915.  
  916.  
  917. ReplyMsg
  918.  
  919.  
  920.  
  921.         Isa Replymsg                                            22/09/93
  922.  
  923.  
  924.  
  925.         Syntax
  926.         ------
  927.  
  928.         Isa Replymsg P
  929.  
  930.  
  931.  
  932.  
  933.         Parameters
  934.         ----------
  935.  
  936.         M = Structur message pointer.
  937.  
  938.  
  939.  
  940.  
  941.         Function
  942.         --------
  943.  
  944.         Reply to the message pointed by M.
  945.  
  946.  
  947.  
  948.  
  949.         Notes
  950.         -----
  951.  
  952.         None.
  953.  
  954.  
  955.  
  956.  
  957.         Bugs
  958.         ----
  959.  
  960.         No known.
  961.  
  962.  
  963.  
  964. SetBfield
  965.  
  966.  
  967.  
  968.         Isa SetBfield                                           01/10/93
  969.  
  970.  
  971.  
  972.         Syntax
  973.         ------
  974.  
  975.         Isa Set Bfiled P,O,V
  976.  
  977.  
  978.  
  979.  
  980.         Parameters
  981.         ----------
  982.  
  983.         P = Structur Pointer.
  984.  
  985.         O = Strctur field Offset.
  986.  
  987.         V = Value to be poked.
  988.  
  989.  
  990.  
  991.         Function
  992.         --------
  993.  
  994.         Poke a value in a structure field which type is BYTE or UBYTE.
  995.  
  996.  
  997.  
  998.  
  999.         Notes
  1000.         -----
  1001.  
  1002.         This is the same as "Poke P+O,V".
  1003.  
  1004.  
  1005.  
  1006.  
  1007.         Bugs
  1008.         ----
  1009.  
  1010.         No known.
  1011.  
  1012.  
  1013.  
  1014. F_Public
  1015.  
  1016.  
  1017.  
  1018.         F_Largest                                                16/09/93
  1019.  
  1020.  
  1021.  
  1022.         Syntax
  1023.         ------
  1024.  
  1025.         F_largest
  1026.  
  1027.  
  1028.  
  1029.  
  1030.         Parameters
  1031.         ----------
  1032.  
  1033.         None
  1034.  
  1035.  
  1036.  
  1037.  
  1038.         Function
  1039.         --------
  1040.  
  1041.         Return 1. Must be used to allocate memory which will be shared by tasks
  1042.  
  1043.  
  1044.  
  1045.         Notes
  1046.         -----
  1047.  
  1048.         None.
  1049.  
  1050.  
  1051.  
  1052.         Bugs
  1053.         ----
  1054.  
  1055.         No known.
  1056.  
  1057.  
  1058.  
  1059. DelPort
  1060.  
  1061.  
  1062.  
  1063.         Isa Del Port                                            21/09/93
  1064.  
  1065.  
  1066.  
  1067.         Syntax
  1068.         ------
  1069.  
  1070.         Isa Del Port P
  1071.  
  1072.  
  1073.  
  1074.  
  1075.         Paramteres
  1076.         ----------
  1077.  
  1078.         P = Pointer to prot which must be removed.
  1079.  
  1080.  
  1081.  
  1082.  
  1083.         Fonction
  1084.         --------
  1085.  
  1086.         Supprime un message port.
  1087.  
  1088.  
  1089.  
  1090.  
  1091.         Remarques
  1092.         ---------
  1093.  
  1094.         If the ports has been inseted in the publics ports list it will be
  1095.         removed of the list before being free.
  1096.  
  1097.  
  1098.  
  1099.  
  1100.         Bugs
  1101.         ----
  1102.  
  1103.         No known.
  1104.  
  1105.  
  1106.  
  1107. RemoveGadget
  1108.  
  1109.  
  1110.  
  1111.         Isa RemoveGadget                                        01/10/93
  1112.  
  1113.  
  1114.  
  1115.         Syntax
  1116.         ------
  1117.  
  1118.         Isa Remove Gadget W,G
  1119.  
  1120.  
  1121.  
  1122.  
  1123.         Parameters
  1124.         ----------
  1125.  
  1126.         G = gadget structur pointer.
  1127.  
  1128.         W = window structur pointer.
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.         Function
  1135.         --------
  1136.  
  1137.         Remove the gadget G from the gadgetlist of window W.
  1138.  
  1139.  
  1140.  
  1141.  
  1142.         Notes
  1143.         -----
  1144.  
  1145.         None.
  1146.  
  1147.  
  1148.  
  1149.         Bugs
  1150.         ----
  1151.  
  1152.         No known.
  1153.  
  1154.  
  1155.  
  1156. SetWfiled
  1157.  
  1158.  
  1159.  
  1160.         Isa SetWfield                                           01/10/93
  1161.  
  1162.  
  1163.  
  1164.         Syntaxe
  1165.         -------
  1166.  
  1167.         Isa Set Wfiled P,O,V
  1168.  
  1169.  
  1170.  
  1171.  
  1172.         Parametres
  1173.         ----------
  1174.  
  1175.         P = Pointeur sur le debut d'une structure.
  1176.  
  1177.         O = Offset de la variable a modifier.
  1178.  
  1179.         V = Nouvelle valeur.
  1180.  
  1181.  
  1182.  
  1183.  
  1184.         Fonction
  1185.         --------
  1186.  
  1187.         Modifie le champ d'une structure de type WORD, UWORD, SHORT ou USHORT.
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.         Remarques
  1194.         ---------
  1195.  
  1196.         Cela equivaut à faire un "Doke P+O,V".
  1197.  
  1198.  
  1199.  
  1200.  
  1201.         Bugs
  1202.         ----
  1203.  
  1204.         Aucun de connus.
  1205.  
  1206.  
  1207.  
  1208. Enable
  1209.  
  1210.  
  1211.  
  1212.         Isa Enable                                              20/09/93
  1213.  
  1214.  
  1215.  
  1216.         Syntax
  1217.         ------
  1218.  
  1219.         Isa Enable
  1220.  
  1221.  
  1222.  
  1223.  
  1224.         Parameters
  1225.         ---------
  1226.  
  1227.         None.
  1228.  
  1229.  
  1230.  
  1231.  
  1232.         Function
  1233.         --------
  1234.  
  1235.        Enable interupts.
  1236.  
  1237.  
  1238.  
  1239.  
  1240.         Notes
  1241.         -----
  1242.  
  1243.         None.
  1244.  
  1245.  
  1246.  
  1247.  
  1248.         Bugs
  1249.         ----
  1250.  
  1251.         No Known.
  1252.  
  1253.  
  1254.  
  1255. Forbid
  1256.  
  1257.  
  1258.  
  1259.         Isa Forbid                                              14/09/93
  1260.  
  1261.  
  1262.  
  1263.         Syntax
  1264.         ------
  1265.  
  1266.         Isa Forbid
  1267.  
  1268.  
  1269.  
  1270.  
  1271.         Parameters
  1272.         ----------
  1273.  
  1274.         None.
  1275.  
  1276.  
  1277.  
  1278.  
  1279.         Function
  1280.         --------
  1281.  
  1282.         Disable multitask.
  1283.  
  1284.  
  1285.  
  1286.  
  1287.         Notes
  1288.         -----
  1289.  
  1290.         None.
  1291.  
  1292.  
  1293.  
  1294.  
  1295.         Bugs
  1296.         ----
  1297.  
  1298.         No known.
  1299.  
  1300.  
  1301.  
  1302. ActivateWindow
  1303.  
  1304.  
  1305.  
  1306.         Isa Activate Window                                     21/09/93
  1307.  
  1308.  
  1309.  
  1310.         Syntax
  1311.         ------
  1312.  
  1313.         Isa Activate Window P
  1314.  
  1315.  
  1316.  
  1317.  
  1318.         Parameters
  1319.         ----------
  1320.  
  1321.         P = Pointer to a Window structur.
  1322.  
  1323.  
  1324.  
  1325.  
  1326.         Fonction
  1327.         --------
  1328.  
  1329.         Active the window poited by P.
  1330.  
  1331.  
  1332.  
  1333.  
  1334.         Remarques
  1335.         ---------
  1336.  
  1337.         None.
  1338.  
  1339.  
  1340.  
  1341.  
  1342.         Bugs
  1343.         ----
  1344.  
  1345.         No known.
  1346.  
  1347.  
  1348.  
  1349. IntuiScreen
  1350.  
  1351.  
  1352.     Intui Screen                                                31/08/93
  1353.  
  1354.  
  1355.  
  1356.     syntax
  1357.     ------
  1358.  
  1359.     P = Isa Intui Screen(AS,Titre$)
  1360.  
  1361.  
  1362.     Parameters
  1363.     ----------
  1364.  
  1365.     P = Struct screen pointer.
  1366.  
  1367.     AS = Number of à screen opened with the Screen Open command.
  1368.  
  1369.     Titre$ = Screen title.
  1370.  
  1371.  
  1372.  
  1373.  
  1374.     Notes
  1375.     -----
  1376.  
  1377.     To see Intuition screen you must perform an Amos to back. All Amos graphic
  1378.     function works but Amos can't read mouse,joystick and keyboard.
  1379.     Screen title must end by the 0 ascii code (add Chr$(0) to it).
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.     Bugs
  1386.     ----
  1387.  
  1388.     No known.
  1389.  
  1390.  
  1391.  
  1392. GetMsg
  1393.  
  1394.  
  1395.  
  1396.         Isa Getmsg                                              22/09/93
  1397.  
  1398.  
  1399.  
  1400.         Syntax
  1401.         ------
  1402.  
  1403.         M = Isa Getmsg(P)
  1404.  
  1405.  
  1406.  
  1407.  
  1408.         Parameters
  1409.         ----------
  1410.  
  1411.         M = Structure Message pointer.
  1412.  
  1413.         P = Structure MessagePort pointer.
  1414.  
  1415.  
  1416.  
  1417.  
  1418.         Function
  1419.         --------
  1420.  
  1421.         Take a message from the message port. This function is to be used after
  1422.         an Isa Wait.
  1423.  
  1424.  
  1425.  
  1426.  
  1427.         Notes
  1428.         -----
  1429.  
  1430.         None.
  1431.  
  1432.  
  1433.  
  1434.  
  1435.         Bugs
  1436.         ----
  1437.  
  1438.         No known.
  1439.  
  1440.  
  1441.  
  1442. ReadWfield
  1443.  
  1444.  
  1445.  
  1446.         Isa ReadWfield                                           01/10/93
  1447.  
  1448.  
  1449.  
  1450.         Syntax
  1451.         ------
  1452.  
  1453.         V=Isa Read Wfiled(P,O)
  1454.  
  1455.  
  1456.  
  1457.  
  1458.         Parameters
  1459.         ----------
  1460.  
  1461.         V = Value read.
  1462.  
  1463.         P = Structur Pointer.
  1464.  
  1465.         O = Strctur field Offset.
  1466.  
  1467.  
  1468.  
  1469.         Function
  1470.         --------
  1471.  
  1472.         Read a value in a structure field which type is WORD or UWORD.
  1473.  
  1474.  
  1475.  
  1476.  
  1477.         Notes
  1478.         -----
  1479.  
  1480.         This is the same as "V=Deek(P+O)".
  1481.  
  1482.  
  1483.  
  1484.  
  1485.         Bugs
  1486.         ----
  1487.  
  1488.         No known.
  1489.  
  1490.  
  1491.  
  1492. PutMsg
  1493.  
  1494.  
  1495.  
  1496.         Isa Putmsg                                              22/09/93
  1497.  
  1498.  
  1499.  
  1500.         Syntax
  1501.         ------
  1502.  
  1503.         Isa Putmsg P,M
  1504.  
  1505.  
  1506.  
  1507.  
  1508.         Parameters
  1509.         ----------
  1510.  
  1511.         P = Structur MessagePort pointer.
  1512.  
  1513.         M = Structur Message Pointer.
  1514.  
  1515.  
  1516.  
  1517.         Function
  1518.         --------
  1519.  
  1520.         Send the message pointed by M to the port pointed by P.
  1521.  
  1522.  
  1523.  
  1524.  
  1525.         Notes
  1526.         -----
  1527.  
  1528.         Known.
  1529.  
  1530.  
  1531.  
  1532.  
  1533.         Bugs
  1534.         ----
  1535.  
  1536.         No known.
  1537.  
  1538.  
  1539.  
  1540. FreeMem
  1541.  
  1542.  
  1543.  
  1544.         Isa FreeMem                                             21/09/93
  1545.  
  1546.  
  1547.  
  1548.         Syntax
  1549.         ------
  1550.  
  1551.         Isa FreeMem M
  1552.  
  1553.  
  1554.  
  1555.  
  1556.         Parameters
  1557.         ----------
  1558.  
  1559.         M = Pointer.
  1560.  
  1561.  
  1562.  
  1563.  
  1564.         Function
  1565.         --------
  1566.  
  1567.         Free the memory pointed by M.
  1568.  
  1569.  
  1570.  
  1571.  
  1572.         Notes
  1573.         -----
  1574.  
  1575.         Incorrect value for M could crash the Amiga.
  1576.  
  1577.  
  1578.  
  1579.  
  1580.         Bugs
  1581.         ----
  1582.  
  1583.         No known.
  1584.  
  1585.  
  1586.  
  1587. Allocmem
  1588.  
  1589.  
  1590.  
  1591.         Isa Alloc Mem                                           21/09/93
  1592.  
  1593.  
  1594.  
  1595.         Syntax
  1596.         ------
  1597.  
  1598.         A = Isa Alloc Mem(T,R)
  1599.  
  1600.  
  1601.  
  1602.  
  1603.         Parameters
  1604.         ----------
  1605.  
  1606.         A = Allocted memory Adress.
  1607.  
  1608.         T = Size of the wanted memrory.
  1609.  
  1610.         R = Requierment for memory type.
  1611.  
  1612.  
  1613.  
  1614.  
  1615.         Function
  1616.         --------
  1617.  
  1618.         Allocate T byte of memory.
  1619.  
  1620.  
  1621.  
  1622.  
  1623.         Notes
  1624.         -----
  1625.  
  1626.         See F_chip,F_fast,F_clear,F_public et F_largest flags for kwowing of
  1627.         R possibles values.
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.         Bugs
  1634.         ----
  1635.  
  1636.         No knonw.
  1637.  
  1638.  
  1639.  
  1640. DelIo
  1641.  
  1642.  
  1643.  
  1644.         Isa Delio                                               21/09/93
  1645.  
  1646.  
  1647.  
  1648.         Syntax
  1649.         ------
  1650.  
  1651.         Isa Delio P
  1652.  
  1653.  
  1654.  
  1655.  
  1656.         Parameters
  1657.         ----------
  1658.  
  1659.         P = Pointer to the Iorequest structur you want to free.
  1660.  
  1661.  
  1662.  
  1663.  
  1664.         Function
  1665.         --------
  1666.  
  1667.         Free an Iorequest structur.
  1668.  
  1669.  
  1670.  
  1671.  
  1672.         Notes
  1673.         -----
  1674.  
  1675.         Dont free the messge Port !
  1676.  
  1677.  
  1678.  
  1679.         Bugs
  1680.         ----
  1681.  
  1682.         No known.
  1683.